package com.blog4j.server.modules.log.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.blog4j.common.model.LogVo;
import com.blog4j.server.modules.log.entity.LogEntity;
import com.blog4j.server.modules.log.vo.req.LogListReqVo;
import com.blog4j.server.modules.log.vo.resp.LogRespVo;
import com.github.pagehelper.PageInfo;

/**
 * @author 98k灬
 * @version v1.0.0
 * @Description : 功能描述
 * @Create on : 2024/8/19 19:54
 **/
public interface LogService extends IService<LogEntity> {
    /**
     * 添加日志
     *
     * @param logVo 日志信息
     */
    void addLog(LogVo logVo);

    /**
     * 日志信息分页查询
     *
     * @param reqVo 请求
     * @return 日志信息
     */
    PageInfo<LogRespVo> logList(LogListReqVo reqVo);
}
